fleshy part of a limb - Français Anglais Dictionnaire